fortunate fellow - German English Dictionary